package com.tiny.diamond;

/**
 * 响应解释器接口。响应格式可以是JSON, XML等等。
 *
 * @author carver.gu
 * @since 1.0, Apr 11, 2010
 */
public interface DiamondParser<T extends DiamondResponse> {

    /**
     * 把响应字符串解释成响应的领域对象
     *
     * @param rsp 响应字符串
     * @return 领域对象
     * @throws DiamondApiException
     */
    public T parse(String rsp) throws DiamondApiException;



}
